The Best 15 Restaurants in San Leandro, United States

4 Rating
48 reviews

604 Macartdur Blvd, San Leandro, CA 94577-2116, San Leandro

"The food is good but the one server woman is look nasty she always put the finger on his nose"